<?php

    /**
     * @author Fabio Ferraz 
     * @copyright 2011
     */
    
    
    require("view.php");
    
    class lavanderiaView extends View 
    {
    	/**
         * lavanderia::telaIncial()
         * 
         * @access public
         * @author Fabio Ferraz <fabiorufinosd@yahoo.com.br>
         * @since v1.0     
         */
        
        function  telaInicial()
    	{
    		//codigoView
    	}
        
        
        /**
         *ProdutoView::formulario()
         *
         * Exibe formulário de edição/cadastro/pesquisa.
         *
         * @access public
         * @author Janaína Paixão <janainap@gmail.com>
         * @since  v1.0
         */
        public function exibirItensEnviados($resultado)
        { 
            
            $listagem = '<div class="clear"></div>
                            <div class="grid_16">
                               <h2 id="page-heading">Itens</h2>
                            </div>
                            <div class="grid_16">
                         ';
           
            while($resultado->fetch()){
                
                
                            
                $listagem .= '<div class="grid_4">
                   <div class="box tamanho2">
                      <div class="first article ">
                         
                          <div class="grid_16 tamanho3">
                            <h3>
                                '.$resultado->nome.'
                            </h3>
                            
                          </div> 
                          
                          
                          <div class="grid_16 tamanho4">   
                            <p class="meta">Observações:<br>'.$resultado->observacoes.'</p>
                          </div> 
                          
                          <div class="grid_16">   
                            <div class="ppy fotitaCostura" id="ppy2">
                              <ul class="ppy-imglist ">
                                <li><a href="'.$resultado->url.'"><img src="'.$resultado->url.'" /></a></li>  
                              </ul>
                              <div class="ppy-outer">
                                <div class="ppy-stage">
                                    <div class="ppy-counter">
                                        <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                                    </div>
                                </div>
                                <div class="ppy-nav">
                                    <div class="nav-wrap">
                                        <a class="ppy-next" title="Next image">Next image</a>
                                        <a class="ppy-prev" title="Previous image">Previous image</a>
                                    </div>
                                </div>
                              </div>
                           </div> 
                           
                          </div> 
                           
                           <div class="grid_16">&nbsp;</div>
                           <div class="grid_16">
                             <p align="center">
                                    <input type="button" id="aceitar'.$resultado->codigoVendaProduto.'" class="aceitarL" value="Aceitar">
                                    <input type="button" id="recusar'.$resultado->codigoVendaProduto.'" class="recusarL" value="Recusar">
                             </p>
                           </div>   
                      </div>
                   </div>
                  </div>';
                
            }
            
            
            $listagem .= '</div>';
                            
            
            $GLOBALS['info']['listagem'] .= $listagem;
            
            $info = $GLOBALS['info'];
		    $this->mostrarNaTela( 'tmpl/lavanderia/exibirItens.php' );                
            
            
        }
        
        
    
    
    /**
         *ProdutoView::formulario()
         *
         * Exibe formulário de edição/cadastro/pesquisa.
         *
         * @access public
         * @author Janaína Paixão <janainap@gmail.com>
         * @since  v1.0
         */
        public function exibirAcessoriosEnviados($acessorios,$id)
        { 
             $GLOBALS['info']['listagem'] = '';
            
            if ($acessorios){
                
            
                $inicio = '<div class="clear"></div>
                                <div class="grid_16">
                                   <h2 id="page-heading">Acessórios</h2>
                                </div>
                                <div class="grid_16">
                          ';
              
               while($acessorios->fetch()){
                    
                    if ($acessorios->situacao == '4'){
                    
                            $meio .= '<div class="grid_4">
                                         <div class="box tamanho2">
                                            <div class="first article ">
                                               
                                               <div class="grid_16  ">
                                                    Descrição:
                                                    <h3>
                                                        '.$acessorios->descricao.'
                                                    </h3>
                                                </div> 
                                                
                                                <div class="grid_16 tamanho4">   
                                                    <p class="meta">Observações:<br>'.$acessorios->observacao.'</p>
                                                </div>
                                                    
                                                <div class="grid_16" align="center">
                                                        <a href="#">
                                                            <img src="img/joia.png"  width="90" height="90" alt="item" />
                                                        </a>
                                                </div>
                                                <div class="grid_16"> 
                                                       <p align="center">
                                                                <input type="button" id="aceitar'.$acessorios->codigoAcessorio.'" class="aceitarAcessoriosL" value="Aceitar">
                                                                <input type="button" id="recusar'.$acessorios->codigoAcessorio.'" class="recusarAcessoriosL" value="Recusar">
                                                       </p>
                                                </div>   
                                             </div>
                                          </div>
                                        </div>';
                    }
                }
                
                
                $fim .= '</div>';
                                
                
                if($meio){
                    $GLOBALS['info']['listagem'] = $inicio.$meio.$fim;    
                }
                
            }
                            
            
            
        }
            
        
        
        
           /**
     *ProdutoView::formulario()
     *
     * Exibe formulário de edição/cadastro/pesquisa.
     *
     * @access public
     * @author Fabio Ferraz Rufino
     * @since  v1.0
     */
    public function ajustarStatus($resultado)
    { 
        
        
        if (!$resultado->dataProva){

            $status['status'] = 'laranja';
            $status['title'] = 'Nenhuma prova agendada';
            return $status;
        }
        
        
       
        
        
        if ($resultado->situacao == 2 ){

            $status['status'] = 'laranja';
            $status['title'] = 'Aguardando atendimento do setor de costura';
            return $status;
        }
        
        if ($resultado->situacao == 3 ){

            $status['status'] = 'azul';
            $status['title'] = 'Aguardando liberação do setor de costura';
            return $status;
        }
        
        
        if ($resultado->situacao == 4 ){

            $status['status'] = 'laranja';
            $status['title'] = 'Aguardando atendimento do setor de lavanderia';
            return $status;
        }
        
        
        if ($resultado->situacao == 5 ){

            $status['status'] = 'azul';
            $status['title'] = 'Aguardando liberação do setor de lavanderia';
            return $status;
        }
        
        if ($resultado->situacao == 6 ){

            $status['status'] = 'azul';
            $status['title'] = 'Produto liberado para o cliente';
            return $status;
        }
        
        
        $status['status'] = 'ajustes';
        $status['title'] = 'Nenhuma Pendência';
        return $status;
        
    }  
        
        
        
        
        /**
         *ProdutoView::listar()
         *
         * Exibe listagem de registros encontrados com opções para editar e excluir
         *
         * @access public
         * @author Janaína Paixão <janainap@gmail.com>
         * @since  v1.0
         */ 
        public function listar($resultado,$acessorios)
        {
                 
            if($resultado->numRows() > 0  || $acessorios->numRows() > 0 ){
                
                
                if($resultado->numRows() > 0 ){
                        
                        
                        $venda = '';
                        $listagem = '';
                        $itens = '';
                        $url = '';
                
                        while($resultado->fetch()){
                            
                            $situacao = $this->ajustarStatus($resultado);
                            
                            if ($resultado->brinde ){
                             $img = '<img src="img/brinde.png" width="15" height="15" alt="brinde" />';
                            }else{
                             $img = '';   
                            }
                            
                            
                            
                            $listagem .= '<div class="grid_4">
                                           <div class="box tamanho2">
                                            <div class="first article ">
                                                <h3>
                                                    <a href="#">Informações do serviço</a>
                                                </h3>
                                                <a href="#" title="'.$situacao['title'].'.">
                                                    <div class="'.$situacao['status'].'">
                                                    </div>
                                                </a>
                                             <h4>Cliente:'.$resultado->nome.'</h4>
                                             <p class="meta">Previsão de retirada:'.$this->data_bd_form($resultado->dataRetirada).'<br>
                                                             Horário:'.$resultado->hora.'</p>'.$img.'
                                             
                                             <div class="ppy fotita" id="ppy2">
                                                <ul class="ppy-imglist ">';
                        
                        
                            
                            //carrega as imagens     
                             if (file_exists($resultado->url)){
                                $url .= '<li><a href="'.$resultado->url.'"><img src="'.$resultado->url.'" /></a></li>';
                             }else{
                                $url .= '<li><a href="img/photo_60x60.jpg"><img src="img/photo_60x60.jpg" /></a></li>';
                             }     
                            
                            //monto a lista de itens a serem entregues
                            if ($itens){
                                $itens .= ', <strong>'.$resultado->quantidade .'</strong> '. $resultado->produtos;    
                            }else{
                               
                                $itens .= '<strong>'.$resultado->quantidade .'</strong> '. $resultado->produtos;
                            }
                            
                            
                            $listagem .= $url.'</ul>
                                          <div class="ppy-outer">
                                            <div class="ppy-stage">
                                                <div class="ppy-counter">
                                                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                                                </div>
                                            </div>
                                            <div class="ppy-nav">
                                                <div class="nav-wrap">
                                                    <a class="ppy-next" title="Next image">Next image</a>
                                                    <a class="ppy-prev" title="Previous image">Previous image</a>
                                                </div>
                                            </div>
                                      </div>
                                       </div> 
                                       <div class="grid_16">
                                        <br><p><strong>Observacoes:</strong><br>'.nl2br($resultado->observacao).'<br>'.nl2br($resultado->observacoes).'.</p>
                                       </div> 
                                       <div class="clear"></div>
                                      </div>   
                                       
                                       <div class="grid_16">
                                        <br><p><strong>Itens a serem entregues:</strong><br>'.$itens.'.</p>
                                        <p align="center">
                                                            <input type="button" id="aceitar'.$resultado->codigoVendaProduto.'" class="aceitarL" value="Aceitar">
                                                            <input type="button" id="recusar'.$resultado->codigoVendaProduto.'" class="recusarL" value="Recusar">
                                        </p>
                                       </div> 
                                       <div class="clear"></div>
                                      </div>
                                   </div>
                                 </div>';
                                
                                $itens = '';  
                                $url = '';               
                             
                           
                          
                       }    
                    
                }
                
                
                
                
                
                if($acessorios->numRows() > 0 ){
                        
                        
                        $venda = '';
                        
                        $itens = '';
                        $url = '';
                
                        while($acessorios->fetch()){
                            
                            $situacao = $this->ajustarStatus($acessorios);
                            
                            $listagem .= '<div class="grid_4">
                                           <div class="box tamanho2">
                                            <div class="first article ">
                                                <h3>
                                                    <a href="#">Informações do serviço</a>
                                                </h3>
                                                <a href="#" title="'.$situacao['title'].'.">
                                                    <div class="'.$situacao['status'].'">
                                                    </div>
                                                </a>
                                             <h4>Cliente:'.$acessorios->nome.'</h4>
                                             <p class="meta">Previsão de retirada:'.$this->data_bd_form($acessorios->dataRetirada).'<br>
                                                             Horário:'.$acessorios->hora.'</p>'.$img.'
                                             
                                             <div class="ppy fotita" id="ppy2">
                                                <ul class="ppy-imglist ">';
                        
                        
                            
                            //carrega as imagens     
                             if (file_exists($resultado->url)){
                                $url .= '<li><a href="'.$resultado->url.'"><img src="'.$resultado->url.'" /></a></li>';
                             }else{
                                $url .= '<li><a href="img/joia.png"><img src="img/joia.png"  width="90" height="90" alt="item" /></a></li>';
                             }     
                            
                            //monto a lista de itens a serem entregues
                            if ($itens){
                                $itens .= ', <strong>'.$acessorios->quantidade .'</strong> '. $acessorios->descricao;    
                            }else{
                               
                                $itens .= '<strong>'.$acessorios->quantidade .'</strong> '. $acessorios->descricao;
                            }
                            
                            
                            $listagem .= $url.'</ul>
                                          <div class="ppy-outer">
                                            <div class="ppy-stage">
                                                <div class="ppy-counter">
                                                    <strong class="ppy-current"></strong> / <strong class="ppy-total"></strong> 
                                                </div>
                                            </div>
                                            <div class="ppy-nav">
                                                <div class="nav-wrap">
                                                    <a class="ppy-next" title="Next image">Next image</a>
                                                    <a class="ppy-prev" title="Previous image">Previous image</a>
                                                </div>
                                            </div>
                                      </div>
                                       </div> 
                                       <div class="grid_16">
                                        <br><p><strong>Observacoes:</strong><br>'.nl2br($acessorios->observacao).'.</p>
                                       </div> 
                                       <div class="clear"></div>
                                      </div>   
                                       
                                       <div class="grid_16">
                                        <br><p><strong>Itens a serem entregues:</strong><br>'.$itens.'.</p>
                                        <p align="center">
                                                            <input type="button" id="aceitar'.$acessorios->codigoAcessorio.'" class="aceitarAcessoriosL" value="Aceitar">
                                                            <input type="button" id="recusar'.$acessorios->codigoAcessorio.'" class="recusarAcessoriosL" value="Recusar">
                                        </p>
                                       </div> 
                                       <div class="clear"></div>
                                      </div>
                                   </div>
                                 </div>';
                                
                                $itens = '';  
                                $url = '';               
                             
                           
                          
                       }    
                    
                }
                        
                
           }else{
             $listagem = '<div class="grid_16"><p align="center"><h3>Nenhuma Item Enviado!</h3></p></div>';
           }  
                     
            
            $GLOBALS['info']['listagem'] = $listagem;
            
    		$this->mostrarNaTela('tmpl/lavanderia/lavanderia.php');
            
            
        }
        
        
    
    }

  ?>